﻿using System;
using System.Globalization;

namespace BillUpload.Util
{
    class DateUtil
    {
        public static String ParsedAndPlus(String dateString, int day = 1)
        {
            // 使用 TryParseExact 解析日期字符串
            DateTime parsedDate;
            if (DateTime.TryParseExact(
                dateString, "yyyy-MM-dd",
                CultureInfo.InvariantCulture,
                DateTimeStyles.None,
                out parsedDate))
            {
                // 加一天
                DateTime nextDay = parsedDate.AddDays(day);

                // 格式化为指定字符串格式
                string formattedDate = nextDay.ToString("yyyy-MM-dd");

                // 输出结果
                //Console.WriteLine($"原始日期: {parsedDate:yyyy-MM-dd}");
                //Console.WriteLine($"加一天后: {formattedDate}");
                return formattedDate;
            }
            else
            {
                //Console.WriteLine("日期格式无效");
                return "";
            }
        }
    }
}
